NavigationButton {
    background: transparent;
    border-radius: 5px;
    color: white;
    /* font: 14px 'Segoe UI', 'Microsoft YaHei', 'PingFang SC'; */
    padding: 5px 12px 6px 12px;
    outline: none;
}

NavigationButton[isPlaceholderText=true] {
    color: rgba(255, 255, 255, 0.6063);
}

NavigationButton[hasIcon=false] {
    padding: 5px 12px 6px 12px;
}

NavigationButton[hasIcon=true] {
    padding: 5px 12px 6px 36px;
}

NavigationButton:hover {
    background: rgba(255, 255, 255, 0.0837);
}

NavigationButton:pressed {
    color: rgba(255, 255, 255, 0.786);
    background: rgba(255, 255, 255, 0.0326);
    border-top: 1px solid rgba(255, 255, 255, 0.053);
}

NavigationButton:disabled {
    color: rgba(255, 255, 255, 0.3628);
    background: rgba(255, 255, 255, 0.0419);
    border: 1px solid rgba(255, 255, 255, 0.053);
}

NavigationButton:checked {
    background: rgba(255, 255, 255, 0.0837);
    color: white;
    border: 1px solid rgba(0, 0, 0, 0.073);
}

StackedWidget {
    background-color: rgba(0, 0, 0, 0.8);
}


StackedWidget {
    border: 1px solid rgba(0, 0, 0, 0.18);
    border-right: none;
    border-bottom: none;
    border-top-left-radius: 10px;
    background-color: rgba(255, 255, 255, 0.0314);
}

StackedWidget[isTransparent=true] {
    background-color: transparent;
    border: none;
}